package com.cskaoyan.service.promotion;

import com.cskaoyan.bean.CommonData;
import com.cskaoyan.bean.bo.promotionbo.AdminBo;
import com.cskaoyan.bean.bo.promotionbo.MarketTopicBo;
import com.cskaoyan.bean.po.promotionpo.MarketTopic;
import com.cskaoyan.bean.vo.promotionvo.MarketTopicReadVo;

/**
 * @author Zhang Tao
 * @version 1.0.0
 * @description
 * @date since 2022-07-16 23:41
 */
public interface AdminTopicService {
    CommonData<MarketTopic> getTopics(AdminBo adminBo);

    MarketTopic insertTopics(MarketTopicBo marketTopicBo);

    MarketTopic updateTopics(MarketTopic marketTopic);

    void deleteTopics(MarketTopic marketTopic);

    void deleteBatchTopics(Integer id);

    MarketTopicReadVo selectTopicAndGoodsById(Integer id);
}
